KINVENT Public API - Postman collection
=======================================

1. Import both JSON files into Postman.
2. Select the environment. It is prefilled for the KINVENT staging environment and
   a staging test account, so the collection runs as imported. To point it at
   another environment or your own account, replace:
     urlBase                the API host, without a trailing slash
     test_account_username  your account email
     test_account_password  your account password
3. Run Authorization / Login. It stores the session token in X-Auth-Token-Value,
   which every other request reads. If the response carries twoFaPreferredMethod,
   run Authorization / Complete two-factor login with the code you receive.
4. The code variables each address one kind of resource:
     test_participant_code       a participant, and the participantCode parameter
     test_protocol_code          a protocol
     test_tag_config_code        a participant tag
     test_activity_config_code   an activity configuration
     test_protocol_config_code   a protocol configuration
   They are separate on purpose: a protocol code is not a participant code, so one
   shared value would make most requests return 404. The first, second and fourth
   are prefilled from the staging account; set the other two, and all of them if
   you switched environment in step 2.

The account shipped here is a staging test account holding no real data. Treat it as
a convenience for trying the API, not as a login for anything else.

Optional query parameters are disabled so each request works unedited; enable the
ones you need.

This collection is generated from the OpenAPI specification. Do not edit it by hand:
regenerate with api-documentation-service/tools/build-postman.py.
